.sortableTable {
  :global {
    .ant-table-tbody > tr {
      transition: none;
    }
  }
}
.sortableTableDragging {
  :global {
    .ant-table-tbody > tr {
      transition: all 0.3s;
    }
  }
}

:global {
  .row-dragging {
    background: #fafafa;
    border: 1px solid #ccc;
    z-index: 10000;
    visibility: visible;
  }

  .row-dragging td {
    padding: 10px;
    visibility: hidden;
  }

  .row-dragging .drag-visible {
    padding: 10px 12px;
    visibility: visible;
  }

  tr.ant-table-expanded-row td > .ant-table-wrapper {
    margin: 0;
  }
  .ant-table-expanded-row {
    td:last-child {
      padding: 0;
    }
  }

  .hideExpand {
    .ant-table-row-expand-icon {
      display: none;
    }
  }
}
